Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
TYN Y LLECHWEDD Detached £535,364 £290,000 16 Jun 2005